a0d3122e5d376eab3d9713a879366f62e1cad096,VUE2/src/tufts/vue/filter/NodeFilterEditor.java,KeyCellEditor,getTableCellEditorComponent,#JTable#Object#boolean#number#number#,244

Before Change


        public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
            TableModel tableModel = table.getModel();
            if (tableModel instanceof NodeFilterTableModel) {
                editor = new JComboBox((Vector)tufts.vue.VUE.getActiveMap().getMapFilterModel());
                return editor;
            }
            return (new JTextField(""));// if no editor present

After Change


        public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
            TableModel tableModel = table.getModel();
            if (tableModel instanceof NodeFilter) {
                editor = new JComboBox((Vector)tufts.vue.VUE.getActiveMap().getMapFilterModel().getKeyVector());
                return editor;
            }
            return (new JTextField(""));// if no editor present